package com.xx.happychatboot.middleware.rocketmq.domain.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * SecureInvoke 数据传输对象 (DTO)
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class SecureInvokeDTO {
    /**
     * 类名
     */
    private String className;

    /**
     * 方法名
     */
    private String methodName;

    /**
     * 参数类型，JSON 格式的字符串
     */
    private String parameterTypes;

    /**
     * 参数值，JSON 格式的字符串
     */
    private String args;
}
